f76c08850497cf722de2829b79dfad6f7ef8307a,clc/modules/reporting/src/main/java/com/eucalyptus/reporting/art/generator/VolumeSnapshotArtGenerator.java,VolumeSnapshotArtGenerator,generateReportArt,#ReportArtEntity#,35
Before Change
/* Default sizeGB is remainder of report * GB. This will be overwritten later if there's
* a corresponding delete event before the report end, later.
*/
usage.setGBSecs(createEvent.getSizeGB() * (report.getEndMs() - createEvent.getTimestampMs()));
VolumeArtEntity volume = volumeEntities.get(createEvent.getVolumeUuid());
volume.getSnapshotUsage().put(createEvent.getVolumeSnapshotId(), usage);
snapshotEntities.put(createEvent.getUuid(), usage);
After Change
* a corresponding delete event before the report end, later.
*/
usage.setGBSecs(createEvent.getSizeGB() * DurationCalculator.boundDuration(report.getBeginMs(),
report.getEndMs(), createEvent.getTimestampMs()));
VolumeArtEntity volume = volumeEntities.get(createEvent.getVolumeUuid());
volume.getSnapshotUsage().put(createEvent.getVolumeSnapshotId(), usage);
snapshotEntities.put(createEvent.getUuid(), usage);